home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Info-Mac 3
/
Info_Mac_1994-01.iso
/
Development
/
Information
/
Mac Programming Secrets 1.0.1
/
Chapter 05
/
Neat Stuff.h
< prev
next >
Wrap
Text File
|
1992-05-19
|
792b
|
27 lines
typedef struct {
RgnHandle coveredArea;
GrafPtr offWorld;
} SavedBGRecord, *SavedBGPtr, **SavedBGHandle;
void DoNewWindow(void);
PicHandle GetRandomPicture(Rect* bounds);
void ShowDialog(void);
void ShowSavingDialog(void);
void SaveBackground(WindowPtr w, SavedBGHandle* savedData);
void RestoreBackground(SavedBGHandle savedData);
GrafPtr GetDesktopPort(void);
void SetDesktopDevice(void);
RgnHandle GetCoveredArea(DialogPtr dlg);
GrafPtr CreateOffWorld(Rect globalRect);
void UseOffWorld(GrafPtr offWorlder);
void DoneWithOffWorld(GrafPtr offWorlder);
Boolean IsColorPort(GrafPtr offWorlder);
void DisposeOffWorld(GrafPtr offWorlder);
void ValidateWindows(RgnHandle globalRgn);
Rect GetWindowStructureRect(WindowPtr window);
Point GetGlobalTopLeft(WindowPtr window);